new abstract 6