Added Futures related classes