Rename Hook to DecodeHook