added self drill