#4 made association between executions and results bidirectional