insect, source, abstract, trough