more notes not finished yet