the pieces for the search algorithm are now stored in the same way as the program that produces the different orientations in a proper 3D array not what it was using before :)