This document describes modifications made to the iterative closest point (ICP) algorithm. The authors propose a new matching procedure that uses the angles between line segments connecting points to find initial correspondences. They also formulate the ICP variational problem for an arbitrary affine transformation. A computer simulation applies the standard ICP approach and the authors' algorithm to two point sets related by a known transformation, finding the latter estimates the transformation more accurately.