fleshing out structure. about section done