Introduction to Keller Group