fixes single argument checking