feat : add footer