updated to new gl util