changed block construct