degenerating to the abstract