Changed for compile Illusion