new abstract 25