Open source study note.