do loops: notes