doHpsG