BBD decomposition