added preassign system