lots of improvements to the admin UI