more failsafe features