merged 2D_local