pass config into module instead of runner