Added conditional registers