switched initial dynamic implementation from location to item
properties.  Just one and only one property.