run for many steps