the birthplace of comets