Instruction preparation sorted.
Module interface work mainly.