Cleanup Register Decision Overlay

Codes cleanup; disable user interaction until save finishes