now that we have a struct we can use it in the runner