equals() seems to be the wrong comparison.