implement setting the URL bar with server/duration data, updating history, and parsing that URL too.