Argument checking...