fixed property set bug