some fixes and mobile scroll fix