adding doassign field shell