typing function arguments