hash-table was implemented