initial assign1