modules
degrees