отдельный контролллер и база на сессию