better part/item property transfer. Also works now