generalities