i was looking into the bitset class for java which was suggested to me on an earlier post which i thank to that person for such a helpful suggestion. This seems to be what i may be interested in. I found at least three helpful links that showed me how to create a bitset class which also showed how to look at each bit by using get() to see if it is true for the 1 bit or flase for the 0 bit. This seems to be what i am interested in, but its hard to find information on the bitset class. What i wanted to find was how to open any file as a bitset and read the bits as booleans, such as opening a text file , jpeg file, etc.