initial work done, runner is operational, now comes the interesting part :)