server-side registration