fix unhandled rejections