Nice work Jack, thanks. Just shows how difficult it is to benchmark properly and to ensure the results are accurate.