rejection error flagging by using error.isAsync = true