Added screen width/height ratio considerations