added a new framework to mock URL handling