refactoring and making some squares larger