8. unit tests added (no stress test yet)