change the super class