handle screen scalar over 3