update edge cases for check url