exe 5, undone. till step 2(not include)