continue writing hastablemanager.c