partition improvement