add exit if argument is not engough