fixed hole count