admin page event handlers