removed unnecessary argument from requireArgs