update maximal-rectangle