Initial version of hopagent