addresses #112
almost fixed voting
final fix for #113