Viewer init
Can send keys