Support for multiple screens and timeouts