add the component of hast table