attempt for a smooth scrolling