Prerequisites and installation