add some more comments for challenge questio #12