Now I've tested it and it works all fine. Just a little teardrop.... its a bit inaccurate. Just for testing purpose, I rated a few times (with IP lock off) and this is what I get from the calculation from this table:
5|87.152.110.140
1|87.152.110.140
1|87.152.110.140
5|87.152.110.140
5|87.152.110.140
5 rates, 17 pts = ave. rating 3.40 but it shows ave. rating 3 from 5 votes.
It seems that there is a some kind of down rounding in 0.5 steps.
I wish you would improve it that the stars (thumbs or hearts) show at least a 0.2 step (currently 0.5 step) and the ave. rating number a 0.01 step. I know this would be some kind of work, but hey, its just a good way to improve something 'very good' into something 'excellent'
But still great work.

