я понимаю что это было лучше это было изначально моё решение поэтому так случилось