models, metal controller added