Browsing: a critical technology for future space missions got separated successfully