Difficult to comprehend