First pass at autotooling.