must pass all