*updated externals TODO