cascade without using cascade
modified gitignore