Pyramid update with percentage