Notrevers
Functor
Apply