created assignment model
merged