Better compiling