Updating the property and controller behavior