memo of my learning.