add footer component