Improved url parameter handling