COMPILER: some explanation
COMPILER: missing reserved keyword