ordering the for loop