proceeding through webgl