Variable Compiling