map virtual calls to the specific superClass