Update puck