save pucker state