Return Future[String] instead of Future[Either]