create new models for challenges and related