updated arg_class optional flag acess