this is basically what NN get used as anyways to be honest.