alternative to lpsg