Ben GW and TJ

GW and TJ background knowledge