add footer, other minor stylings