basic structure of important tools