added glutil