> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinemation.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# 4.7.0 Update

> Available on the official Discord and Unity Asset Store.

## Changes

* Implemented multithreading for animation features.

  * Complete integration of Animation Job System.

* Brand new blending system.

  * Works out of the box.

* Added control weights to the IK Layer.

* Fixed the Pose Offset layer applied without curve blending.

## Notes

The new update works out of the box for the most part, however some adjustments are required.

### Clean Import

Remove the **KINEMATION** folder entirely, update the asset in the **Package Manager,** and import it to the project.

### Script Execution Order

Go to **Edit -> Project Settings -> Script Execution Order** and place the *FPS Animator* script **AFTER** your controller class (in this case it's the FPSController.cs from the demo project):

<Frame caption={"New order."}>
  <img src="https://mintcdn.com/kinemation/IMbHDDWE_rjJU7jO/images/scriptable-animation-system/c9332e1f0a120425972a.png?fit=max&auto=format&n=IMbHDDWE_rjJU7jO&q=85&s=3c587c2e56aaef58cef45abc9d0244ec" alt="" width={638} data-path="images/scriptable-animation-system/c9332e1f0a120425972a.png" />
</Frame>

### Manual Initialization

Because the FPS Animator is running after your controller now, you must manually call the `Initialize` method:
