Save progress: general fix
Save progress: Struct defination format fix; Implementing APIs