add requried modules