notes for these concepts