Update ghn logic