Thread:Surprise! surprise! (2)

I think we are on track with the assisgnment at the moment