add shorter abstract