fix disaggregation