merge response listeners