improvements to new topic form