Store address of pointer
Hmm, It seems that should be a copy of block