adding forEach operation and integration diagrams