refactoring / added "ResponseFilter"