SMS dit: Heat pumps: design and applications