getSetScreenSize only runs once at startup now and text is properly aligned when it appears