fix URL parser