Vayeshev 2021 REVISED