Some work on exercise new/edit pages