barebones voting just about done on this end. going to add submission next