Abstract and Semi-Abstract