Title: Harmony - theory and practice