start working on quote - as the code of chapters are too big I'll split them
revise chapter 1-4 to divide the source into different files based on section, so that the code isn't too long to read / modify