bringing back eager-future2