changed hole detection in Y to take measured width against programed hole width as the tolerance check