What is SPL?