optimize HashMap.