A whole lot of training and processing