created challenges model