review and update properties