project10 add timing, output format