scaffolded the backend specs for registration