зачем тебе вообще эта функция?