add lc-remove. modify lc-detach