parameter type fixes