bugs killed, life-like operation tested with the runner class. Unit tests are not yet added.