Final abstract