using web progress listener now since we have to shove data in with each page load