Работающий скролинг и куча лишнего кода с которыми надо разобраться