added mian models and pages