timetables revisited again... :-D