smooth return