update initializer to check if Footnotes is defined