the model layer is ready