I like Promise.