Working on the 2nd topic of issue #2.