tidy up, still need to reload the page after save rather than using one server call (do I?)