structral change and row clearing