alp and del are now 1d arrays