implemented sessions, other controller filters