check if JSON is error free
Need to destroy engine?
append units to description
what if there are no properties?