about to extract Drill to own class