init HG agent