Entire voting sequence except for submit. Values are amended directly on the prediction object, so there is no need to pass along form values just submit from the object.