Signed-off-by: Yin Yan <yinyan@buffalo.edu>
init the initial program