update notes and algo