use dbms_class, closure-based dbms, faster call methods