testing a little structure and such