fixing a couple of things

Updated workflow and pulled out all the finite difference stuff (good though, but a dead end).