I put everything in one loop