s an alternatively spl