There's still a problem with it. Unless you sit with a clock to see exactly when you voted, then you can't know exactly when 12 hours pass. With first site if 6 hours haven't passed yet, it shows you "you need to wait for X hours". But with the second one, let's say only 11 hours passed and you thought that 12, you try to vote and it tells you that 12 hours haven't passed (on the site itself), but if you want to vote one hour later, then the EPW counter thinks that you DID vote already and tells you to wait 6 hours more! So basically you're waiting several hours extra. It's all messed up. And sometimes it's not really 12 hours, but actually 24 hours of waiting between voting.