Added depth level and start invoke @ 0.