add hlist hkeys hscan hrscan hclear