rename TargetThroughput to Throughput
implement DISTINCT queries
rename tuq backend