missing super() call in constructor