Diverse modeling