Well, each preceding post added more detail, so it's all good ;p