Reworked abstract.