fix property evaluation