got rid of the new object node, made item node into object node
progress on generic properties