add 3rd party modules