remove super class construct