Functor Solutions