added delay and tuple features to Future