some hardening

change default level to off
make sure methods can’t throw error