update shot