add ability to use third-party modules with deps