using optional sparql parameters to improve data collection