new handler system (locale/login/logout)