chapter 5

added some version reported code