added requirements description and another test case