add options and args test