мне кажется эта тема тут будет долго