also clean types