support rejected promises
0.0.2