experimented with creating a single kernel which ran about 1/2 as fast as the two kernel implementation.
removed a bunch of annoying jps