design coalescence