install required dependencies