setting parameters and arguments