better clipping on scroll