optimised anonymous block