Oh, and when I told him that one of his rivals told us we needed a whole new roof, he looked at me like I was mad and said, "Nah... this one will last about 20 years".
Live departure data is fetched from the National Rail website, much like my timetable site, and then it does a bit of maths and magic.