AGREED BRO BUT WHAT ABOUT CROSSINGS WITH TRAINS WHICH ARE BEHIND SCHEDULE AND OVERTAKING GOODS TRAINS AND CROSSING THEM. TRY AND AVOID SINGLE LINE ROUTES. BEST PART IS YOU CANNOT BE SURE OF TIMMINGS OF ANY TRAIN AS THEY ARE LESAT PROBABLE TO BE ON EXPECTED TIME AT EXPECTED PLACE