modifying improper conditions to update properties