add response
add response and options. change dialogue method
bug fix and refactoring