removed call to super constructor