Clean up parseURL implementation