removing TaskFuture