issue #2: added unittests to show