#12: implementing admin page