New Engineer Wrench that might be over powered