adding each, waterfall and alternate parallel definitions