progress on model structure