model and controller specs