Animation update. It's not 100% yet though.