working on the callback url