some query changes and a new sparql client