some expansion of the abstract