5.9L LA block main bearing HELP!!!

I have just bought clevite 77 P series mains .010". Now they are full groove and they have oiling holes in the center for both the bottom AND the top of the main> There is no hole on the top cap..... are these wrong??