fixed some scaling issues on really low resolution devices