SMS dit: Theories and techniques of crystal structure determination