add LnShell