Which are those opcode can be used with this two built in function in different different scenario? Which one should be used with whom? Please explain me, I am quite confused here.