new abstract 7