balance snap to center update

 issue #29 fix. Cheers!
This needs the offset calculated above. Why did you remove it?