fix to response listeners