examples of executing around blocks