Registers, from the gate up