CHANGE: renamed distance to distanceFromZero to avoid confusion