Improvement and assessment of an arbitrary-high-order time-accurate algorithm