update installation and requirements