benchmark abstract, etc