SLP algorithm added