added parsing for noncapturing
fixed exec problem with earlier change