Added Implementation of Future