try to prevent error bubbling