Christal Hayes Nicholas Wu Bart Jansen William Cummings