fixed one problem, gained another: boxes on the second row are not scaling correctly