added kv diagramm solver, still have to comment code