giving it a little structure