tidy up and add addCACODEProperty.py