smooth scrolling. fix menu. add mobile