short explanation on the non-linear examples
--verbose
cleanup
forgot the right hand size (nonzero)