added a coalescing flag