adds a missing super initialize