#280 #151 movingadd method from controller to model