Basic Promise with Error Handling, catch first

A Pen by blowery