add set_currentUrl() method. refactor get_currentUrl()