Validating Posts and Revised topics_controller