fix argn check