En garde checking and training data

lots of progress yay!