improved UserMenu