make LSP work