this is a shame because it seems to be a good tutorial, but is not of much use without the example code.