Working on Future/Promise classes.