complement for condition fragment