deep return