add footer, improve css