Added Register View and Logic