SMS dit: Learning principles and applications /