fixed bug where checkpoint increases when stopped at init pos