Compiler uped