add klsh unit test