C builder функции