Initialize the Program