continue with the unit testing implementation

- work in progress