Rib on the square