DIP and LSP updated