properties to object map conversion