S2.5 All about the code gate