add cube primitives