of course there are and details require clarification or debate
Of course, there are aspects and details that require further clarification or debate.
Of course, there are and details require clarification or debate.