set up argument