caching votes appropriatley