add final setup classes and controllers