added lp version
merged lp changes