allow single arguements instead of only arrays