modify methods arguments