lecture on compound data