Fixing superclass constructor call