ignore empty query values