sumo runs programmaticaly