alg vs dnl spl