these are great notes to learn.