support for multiple responses