big step. using angles for shape matching.