update with the nuances of new choose owner assignment