refactor / redesign footer