More applicative.
Changed parameter names.