TOO MANY COPIES OF EVERYTHING AHHH also switched from ph to alk def to avoid weird gradients