Label attempt #1

this doesn't work because it onpropertychanged isn't being run