committing past updates with areas calculated