ValueCtrl now handles double click events
Clean code