add rG3
add WebGL check