having been a veteran of many many umhlanga days I just have to say that this is a very fine description of what goes on.