brige c primitives