testing functions params