test case and sequence diagram added