This is the first commit of my engineering note.