monster superclass