Hash Map
Function names changed