updated required modules