create two sub specs for models and parser