Smothered knowledgeable abstracted