Work from bloc program