line time hardening