improved login and detail screens