more idiot-proof behavior