set type of arguments being passed in