best way to initialize footer