running an aribitrary sub when in class