update ScriptableObjectMaker