withFilter
FutureEither
FutureOption