little improvement on documentation
added more test cases (tests yet TODO)