fixed issue with persisting pre-existing properties