starting the unrolling of program