pass all checks