ISLPR preparation