change in response
code refactoring and generation of doc