More bells and whistles for our neural network