Fck. Micro sleep. Pull over next time if ur tired. Even 15min nap helps.
Ive had micro sleep twice. Its bad