update required modules