*оптимизация процесса пережатия
*рефакторинг кода