improved mcApply; suspect that forall() is screwing with environments