catch more erros; prevent error spam