idk if i could have made this #loop any better but ye