General machines technology