- added hardening: assert_environment_ok