all models are working properly