2. Pre-requisites