fixed a sentinel bug by generating new syntax for CONTEXT