add structure; add cool footer