Niche model scheme