started creating driver programs: initialize and exponential finished