shortening and added abstract