genericElementHandler: replaced methods everywhere