try to avoid temp scrollbar