changed the way the cargo unasign is done