Fix: not using mapcar for effect