partition rich table