The SAL stands for Shared Apex Loop Array and, like you, I had not heard anything about it before checking at Array Solutions. Check at www.arraysolutions.com for the info. 73, John W9ILY