virtual functions table caller demo.