new calcCenter, faster