--recursive does what it needs