improved login workflow; some layout improvements