это результат экспериментов х) в будущих проектах такое не буду использовать