typo: intro and pre-requisites added