initial decode checkpoint