install required modules