tablets called NO-Doze you can get em at servo's,,,,, they are just caffiene tablets
and do a nice job of keeping you mentally allert..... i use em when driving from brisbane to south coast NSW that and the 'V' energy drinks do a good job,,,,,, load music and anything to keep your mind on the job will do the trick everyone has a different way of focusing. and just need to find something that works....... and if all fails...... don't push it pull over and have a nap..... and allow for this time when planning the trip home.... don't rush bad things will happen
hope this helps