Zach while block