updated necessary packages