Herochat implementation...