understands the intricacies