initial assignment