== Overview
This article explains the steps to go from an existing customizable object to a playing character that can be modified with an interface automatically generated from the object data.
It covers the following topics:
* **Create States**: to organize the ui, and so the modification updates are as fast as possible and have the minimum impact.
* **Set UI data in the Customizable Objects**: so the user sees icons and text defined in the current Customizable Object, adapted to the changes of the evolving Customizable Object without manually modifying the UI for each new object artists add.
* **Access the UI data of a Customizable Object from a Widget**: so the widget is created with the relevant content at runtime.
= Create States
As starting point, this how to uses the customizable object obtained from following the
[[/w/mutable/unreal-engine-4/user-documentation/remove-unseen-parts/|remove mesh how to]]. It can be found at...