Changed so majority dyanmically resizes with sqsize const