All checks implemented