handle changing related content type