starting the program