remove unused Response class
user-defined settings has a higher priority & refactoring