pass checks