almost fix scroll problem