... or abstract