updated player snapshotting