Promise or Performance?

03/16/17