buffer cinit