add compatibility mode for other screen sizes