making the atts editable and binding the edits to the actual appstate