updated runner and output