reverted back to using IP only to store vote