moving to 4 block structure