removed question recursive generation, made what sentences are accepted much more strict