optimized addScreenDimensions