Changed clhs function to use l1sp.org