refined login methods and screens