top and bottom K