zach novak