navigating complexities