Better promise spike
Added pending specs