More precision & no clumping.

Ok, I'm done for the night, that was fun though :P