html structure fleshed out