add some unit tests