propertygrid skeleton