updated

no should check to see if the viewport will be bigger then the aside and
give preference to the one which is bigger