almost done w/ coalescing.