models and collection specs