add hd handle
add hd handle