add some JM code reading notes