improved dynamic styling, improved login/logout/register