basic support for multiple viewers