add hgk
add hgk