Pool automation example - function blocks renamed