create super class