Fixed some bugs, added some more code to filter through bad fingers.