but why run it twice?