zach sokol david shapiro