thoughtful discussion