updated timing programs to use options structure