More safety checks.