furthered voting.. needs much work