added reference to forAllAsync, lateral, and join