temp hash transfer