I am sorry for shouting at you at the junction heading down to the Grassmarket. I had formed the impression you were in a hurry as I watched you jump two red lights (we all do it I guess) and then the amber at the tollcross primary crossing (a little bit iffy that one). So I was actually going to pull in to the little layby att he lights to let you past but you jumped the third red light and cycled across the pedestrian crossing and up on to the pavement where you continued to cycle past sainsburys for a little distance (again we have all cycled on a pavement). It was at this point that I shouted at you to stop jumping red lights, I am sorry about that, I shouldn't have shouted. Instead I should somehow have indicated to you without shouting, that despite you overtaking me then jumping two reds and an amber at a school crossing I was still in front of you.
Maybe you could extend your anticipatory skills that are focussed on traffic light sequences to other aspects of the madness of our roadways, e.g. lorries diagonally across lanes that only bikes can get round etc.
Once again, sorry for shouting.