fields groups roots