a completed commit.. well, it should be.
I provided a training set in a.csv in case anyone is lazy enough like me to get one from internet.. lol