318 1/8 time improvement

Yeah, it seems there's always somebody much faster with much less..... at least on the internet.