fix guard args