second commite - each loop built