for loop workd