Use controller for update. No watch. Looks better.
Exp editing function