add __child to reserved words
remove limiting