WebHare internals