Use variable to replace the compiler