Added Automatic squareSize