attempt to update a property