Snake updating