IRGC drill