Make footerElementId optional