my read note of reading some codes