updated Pattern and Position for distance and comparability