changed: exec structure