Fixes issue #3 using TextProperty instead of StringProperty