Fully implement controller and root registry