Create register view
Implement register backend