new abstract 22