formBlockDerivatives runs, not sure if correct. Hacked away sparsity issue in formH and formPsq