How To Manage Service Promises