init v2: footer