better error-handling
stop the callback while handling this