new abstract 24