Now the change method works depending the current stock without saving on finish