use string or literal in lsp