move external to ext