Added regularization. New interface INorm