make all arguments to viewerNavigate explicit