work a little on the parameters