added ability to edit callback url