update runner to generate all necessary files