updated design, votes now handling correctly