user pane stuff