Fully compiling version
Mips changes