chenshi’s notes.