Simplify using applicative style