wip commit. less for loop and other shit