starting with isolating updating 1-n objects, work in progress