almost working viewing limitation