starting models rework