Functional paste added
- Recursive create children function