moved name cleaning logic to the post model, where it should be