refactoring and fiddling with user list layout