LSAdapter