промежуточный слой кода