data-driven gec design