re-use existing elements