revised partition