square layout no longer sparse, is dense