guard the user display