automatic profile drilling and pin driving