fixed unit test and help message