fixed bugs in firehose