эту тоже лучше бы логическим сделать