27. composite tools