Self - Modeling and Texturing Supervisor: ILM