Added VBO support