new requires