looks weird to me: you are passing a query string directly in the URL, but also sometimes passing data separately?