yet another sprite update