RE: Dynamically choosing a register