add deleteOrphanElements() to garbage collector

improve Q stability (i think)