update puck and data