currently in the middle of writing small toy problem snes solver in Creeper.c