Add ability for a viewer