How epics are promises