basic saving receives all puck data