fix bugs related to string properties and shmdata json description