add footer and fix active nav bug