Updated URLParser