renamed future to scalaFuture in effect