Update runner logic