fix the behavior of the properties helper