need to figure out why objects are not over-writing