minor adjustments for viewer and empty (not registered) user role