Marotta: 'Gap is economic'