General clean up
Generalize to Toom-n