0c802a0 Finish draft of customizing semantic