pass reset refactor