reg design