new registering urls implementation (test passed)