I'm a little confused that there are two classes that perform the same logic  Was one not deleted?