Translate
purpose allocation