WIP stateinformed, everything implemented and compiling but undebugged