query benchmark
benchmark script
increase benchtime and output line numbers
don't use separate compile step
return if no marks are found