minor changed for VBO