further implementation of dummy class