Added screen size scaling