[improv] generate more complexe Json and Dom (Variant now works perfectly !)