new abstract 21