What makes chemistry difficult