the main ones are described superficially below