mapped superclass