Grid -> Square + private -> protected