Got rid of separate kvl - now go via backend.
gridrunner code complete (but not tested)