more functions to logged out users, and reorganized UI