Technological bodies