ShareSpot: IPE