changing names to hal-handlers