add new programs: path_test, reuse_dim