rebuild RunCommand