newversion
finish coding ver_2 but still there is something wrong
Version_0.2_DONE
Version_0.2_DONE