SMS dit: Advances in enzymology