new tools for managing screen sizes