repackage
change from interface to super class